/*
    fs.writeFileSync(file, data[, options])
    fs.writeFile(file, data[, options], callback)
        - file 是文件名
        - data 是写入的数据
        - options 是选项（可选）
        - callback 是回调

*/
// 引入文件模块
let fs = require('fs')

// 其实writeFile方法，就是对以前的写入文件的三个步骤进行了封装。
// fs.writeFile('hello1.txt','欢迎光临谢谢惠顾',function(err){
//     if(!err){
//         console.log('文件写入成功！');
//     }
// })

fs.writeFile('hello1.txt','欢迎光临谢谢惠顾',{flag:'a'},function(err){
    if(!err){
        console.log('文件写入成功！');
    }
})



//同步文件写入，异步文件写入，简单文件写入，都不适合写入大文件
//因为他们都是一次性将数据写到文件中